causing respect and veneration - Französisch Englisch Wörterbuch